translucent cartilage - Francés Inglés Diccionario